*{
	margin:0;
	padding:0;
}
a{
	text-decoration: none;
	color:#fff;
}
body{
	height:7000px;
	position:relative;
}
i{
	font-style:normal;
}
ul{
	list-style: none;
}
@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:20px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
 .iconfont{
 	color:#FFFDEF;
 }
.side-info{
	width:270px;
	position:fixed;
	right:-235px;
	top:0;
	z-index:2;
	display:none;
}
.side_menu{
	height:610px;
	width:35px;
	background:#000000;
	padding-top:120px;
	float:left;
}
#logo{
	display:block;
	height:34px;
	width:29px;
	border-bottom:1px solid #444444;
	padding-left:6px;
	line-height:30px;
}
#shop_car{
	display:block;
	width:25px;
	height:78px;
	border-bottom:1px solid #444444;
	padding-top:20px;
	font-size:12px;
	line-height:18px;
	padding-left:10px;
	margin-bottom:8px;
}
#shop_car .iconfont{
	color:#cc0000;
}
#marney,#care,#need,#time,#rech{
	display:block;
	margin:10px 0px;
	padding-left:6px;
	width:29px;
	height:35px;
	line-height:35px;
}
#back{
	display:block;
	margin-top:120px;
	margin-bottom:10px;
	padding-left:6px;
	width:29px;
	height:35px;
	line-height:35px;
}
#back:hover{
	background:#CC0000;
}
#search{
	display:block;
	margin-bottom:5px;
	padding-left:6px;
	width:29px;
	height:35px;
	line-height:29px;
}
#search:hover{
	background:#CC0000
}
#top{
	width:30px;
	padding-left:5px;
	height:30px;
	line-height:29px;
	display:none;
}
#top:hover{
	background:#CC0000;
}
.side_menu div{
	width:96px;
	height:35px;
	background:url(../img/bg.gif);
	font-size:12px;
	line-height:35px;
	text-align: center;
	display:none;
}
#box1{
	position:absolute;
	right:280px;
	top:120px;
	
}
#box2{
	position:absolute;
	right:280px;
	top:265px;
	
}
#box3{
	position:absolute;
	right:280px;
	top:310px;
	
}
#box4{
	position:absolute;
	right:280px;
	top:355px;
	
}
#box5{
	position:absolute;
	right:280px;
	top:400px;
	
}
#box6{
	position:absolute;
	right:280px;
	top:445px;
	
}
#box7{
	position:absolute;
	right:280px;
	top:600px;
	background:#444444;
	width:90px;
}
#box8{
	width:80px;
	height:80px;
	position:absolute;
	right:280px;
	top:610px;
	background:url(//img.alicdn.com/tps/TB1oO5xLVXXXXbnXXXXXXXXXXXX-154-207.png);
}
#box9{
	position:absolute;
	right:280px;
	top:680px;
}
#shop_info{
	width:350px;
	height:450px;
	position:absolute;
	right:280px;
	top:155px;
	background:#FFFFFF;
	border: 1px solid #D1D1D1;
	border-right:0;
	box-shadow: 0 0 5px rgba(0,0,0,.4);
}
#shop_info .side_load{
	display:block;
	width:350px;
	height:45px;
	background:#fafafa;
	padding-top:5px;
}
#shop_info .side_load span{
	margin-left:325px;
	font-size:14px;
	color:#000;
	cursor: pointer;
}
#shop_info .login{
	display:block;
	background:0;
	width:350px;
	height:400px;
}
#shop_info .login .title{
	display:block;
	height:122px;
	line-height:122px;
	text-align:left;
	padding-left:26px;
}
.side-inner{
	width:235px;
	height:743px;
	background:#393939;
	float:right;
}
.side_close {
	width:235px;
	height:58px;
	background:#393939;
	color:#fff;
	font-size:12px;
	padding-top:5px;
}
.side_close .tit{
	line-height:26px;
	padding-left:14px;
}
.side_close .tit span{
	margin-right:62px;
	cursor: pointer;
}
.phone{
	line-height:26px;
	text-align:left;
	padding-left:18px;
}
.about{
	height:155px;
	width:218px;
	background:#494949;
	padding:15px 0 0 17px;
	font-size:12px;
}
#phone_number span,#face_value span{
	float:left;
	width:40px;
	height:30px;
	background:#333333;
	line-height:30px;
	text-align:center;
	color:#fff;
}
#phone_number{
	height:30px;
	width:200px;
	margin-bottom:10px;
}
#text,#txt{
	float:left;
	height:30px;
	width:152px;
	background:#fff;
	border:0;
	font-size:12px;
	padding-left:8px;
}
#sale_price{
	height:40px;
	width:192px;
	color:#cccccc;
	font-size:12px;
	line-height:25px;
	padding-left:8px;
}
#submit{
	width:160px;
	height:30px;
	padding-left:40px;
}
#btn_l,#btn_r{
	width:68px;
	height:30px;
	border:0;
	background:#c40000;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-size:12px;
}
#btn_r{
	background:#000000;
	margin-left:12px;
}
/************吸顶菜单***********/
.top-menu{
	display:none;
	width:100%;
	height:50px;
	background: #DD2727;
	box-shadow: 0 0 4px #eaeaea;
	position:fixed;
	opacity: .95;
	filter:alpha(opacity=95)
	
}
.top-main{
	width:1230px;
	height:50px;
	margin:0 auto;
	position:relative;
}
.menu_pic{
	float:left;
	width:160px;
	height:40px;
	padding-top:10px;
}
.menu_form{
	width:740px;
	height:40px;
	float:left;
	padding-left:95px;
	padding-top:10px;
	position:relative;
}
#link{
	position:absolute;
	left:105px;
	top:10px;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:rgb(102, 102, 102);
}
#search_cont{
	width:640px;
	height:30px;
	border:0;
	background:#fff;
	float:left;
	font-size:12px;
	padding-left:10px;
	
	outline:0;
}
#search_btn{
	width: 90px;
    border: 0;
    height:30px;
    font-size: 16px;
    letter-spacing: 4px;
    cursor: pointer;
    color: #fff;
    background-color: #c40000;
}
#search_list{
	position:absolute;
	left:255px;
	top:40px;
	background:#fff;
	width:649px;
	height:290px;
	border:1px solid #bebebe;
	display:none;
}
#search_list li{
	height:26px;
	line-height:26px;
	width:649px;
	font-size:12px;
}
#search_list li a{
	display:block;
	width:637px;
	padding:0 6px;
	color:#000;
}
#search_list .active a{
	background:#b10000;
	color:#fff;
}
#search_list .active span{
	color:#fff;
}
#search_list li span{
	float:right;
	color:#000;
}
#search_list li a:hover{
	background:#b10000;
	color:#fff;
}
#search_list li a:hover span{
	color:#fff;
}
/*********************楼层*******************/
.about_floor{
	width:36px;
	height:369px;
	position:fixed;
	top:30%;
	font-size:12px;
	display:none;
}
.nav_header{
	width:36px;
	height:36px;
	background:#dd2727;
	line-height:36px;
	text-align:center;
	margin-bottom:1px;
}
.nav_main div{
	width:31px;
	height:29px;
	padding:7px 0 0 5px;
	background:#626262;
	margin-bottom:1px;
}
.nav_top{
	line-height:36px;
	background:#acacac;
	width:36px;
	height:36px;
	text-align: center;
}
.nav_box1:hover{
	background:#F7A945;
}
.nav_box2:hover{
	background:#19C8A9;
}
.nav_box3:hover{
	background:#F15453;
}
.nav_box4:hover{
	background:#64C333;
}
.nav_box5:hover{
	background:#0AA6E8;
}
.nav_box6:hover{
	background:#EA5F8D;
}
.nav_box7:hover{
	background:#000000;
}
.nav_box8:hover{
	background:#000000;
}

.floor{
	width:100%;
	height:600px;
}
.main-top{
	height:600px;
	width:100%;
	background: #fff;
}































